
#ifndef OPTIONSAVE_H
#define OPTIONSAVE_H

#pragma once
//#include <string>
#include <list>
//#include <vector>
//#include <bitset>

typedef list<string> 	StrList;
//typedef list<void *>	PtrList;
//typedef list<uint32>	UinList;
class COptionSave  
{
public:
	COptionSave();
	virtual ~COptionSave();

    bool autoSwitchStatus;
    bool autoCancelAway;
	int  autoStatus;
	int  autoStatusTime;
    bool autoReply;
	CString autoReplyText;
	CString quickReplyText;

    void setDefaultOptions();
    void SaveOptions();
    void LoadOptions();
	static void LoadAutoReply(StrList &l);
	static void SaveAutoReply(StrList &l);
	static void LoadQuickReply(StrList &l);
	static void SaveQuickReply(StrList &l);

private:


};

#endif // OPTIONSAVE_H
